Tureng Mobile
Deyim
3
i.
last-ditch defense
i.
last-ditch effort
i.
last-ditch defense/effort